草庐IT

安卓 : add numbers to map markers

全部标签

安卓|即使以编程方式更改方向后如何保持方向解锁?

我有一个视频播放器,用户可以通过旋转设备和按下按钮来手动更改方向。当我点击按钮时,方向变为横向,但现在方向被锁定,用户无法通过旋转设备返回纵向我试过这个:-activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);还有这个:-activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);但似乎都不起作用。那么,我如何才能始终保持方向解锁以及用户可以通过单击按钮来切换方向以保持方向解锁?

Android:API 级别 VS。安卓版

我是Android开发的新手,我想知道版本和API级别之间有什么联系或区别。每一个指的是什么?当我决定为API14或Android4.0版开发一些应用程序时,这意味着什么?或者一个是另一个的子集?我根本没看出来区别,为什么有两个计数器?谢谢 最佳答案 好吧,API是用来开发的,所以新API版本的变化更“内在”。但新版本的Android通常会为用户添加更多“看得见”的功能。检查此页面http://developer.android.com/guide/appendix/api-levels.html,有一个表格显示版本和API级别之间

android - Crashlytics 安卓 NDK : missing all symbols in crash reports

我们的本地Crashlytics崩溃报告最近缺少所有符号信息。我曾希望最新的CrashlyticsNDK能够解决这个问题,但事实并非如此。我看到那里有一个类似的查询,但在这种情况下,我没有使用Firebase,只使用了Crashlytics,并且已经成功使用了很长一段时间。我们的build.gradle(使用CMake和Gradle3.0.0或3.1.0Android插件——同样的问题)包含:buildscript{...dependencies{...classpath'io.fabric.tools:gradle:1.+'}}...dependencies{...implement

android - 向 AWS Userpool 验证社交身份联合身份验证用户? - 安卓

我们已将com.amazonaws:aws-android-sdk-cognitoidentityprovider:2.6.8SDK用于基于用户名和密码的登录和注册流程。按照此处提到的方法https://docs.aws.amazon.com/cognito/latest/developerguide/tutorial-integrating-user-pools-android.html.注册和登录过程按要求进行。对于Facebook和Google通过联合身份验证,我们不想为此目的使用托管UI,也不使用联合身份。我们点击了此链接https://docs.aws.amazon.com/

安卓 P : `NotificationManager.cancel` does not work if user has replied to notification

NotificationManager.cancel(id)不再清除AndroidP上的通知,如果您已经用文本回复了通知。在AndroidP中用户回复通知后是否有清除通知的方法?build.gradleapplyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'android{compileSdkVersion27defaultConfig{applicationId"com.example.notificationnocancel"min

android - 安卓手机休眠时的网络访问

我正在结合使用警报(通过AlarmManager设置)和后台服务来定期同步我的应用程序中的数据。我遇到的唯一问题是,当sleep策略终止Wi-Fi连接时,同步将不再有效。有没有办法“唤醒”已进入休眠状态的Wi-Fi连接?GMail以某种方式设法做到了这一点,因为即使手机进入休眠模式,它也会通知我有新电子邮件。 最佳答案 [更新]你可以使用WifiLock保持WiFiActivity,同时保持锁定状态。使用AlarmManager和Service告诉我你的服务只运行了很短的时间!?我认为(虽然不能肯定地说)你应该让你的服务成为前台服务

安卓 java.lang.OutOfMemoryError

当我从网站下载大数据时,我得到这个错误信息:I/global(20094):DefaultbuffersizeusedinBufferedInputStreamconstructor.Itwouldbebettertobeexplicitifan8kbufferisrequired.D/dalvikvm(20094):GCfreed6153objects/3650840bytesin335msI/dalvikvm-heap(20094):ForcingcollectionofSoftReferencesfor3599051-byteallocationD/dalvikvm(20094)

android - 混淆 key 缓存中的漏洞?安卓授权

每当AndroidMarket许可ping服务器返回GRANT_ACCESSpong时,我都会缓存用户的身份验证。有人发现此策略有任何漏洞吗?我相信它非常强大,因为我混淆了一个key,而解除混淆的唯一方法就是知道盐。现在,可以想象有人可以打开apk并寻找salt,但这并不是真正的破解级别,我认为太重要了,不必担心。如您所见,设备特定信息被添加到混淆技术中。//Trytousemoredatahere.ANDROID_IDisasinglepointofattack.StringdeviceId=Secure.getString(getContentResolver(),Secure.A

android - 模拟全高清(1920×1080)安卓设备。最大分辨率蜂窝运行?

当前的android版本能否在全高清设备/模拟器上运行。我尝试将模拟器分辨率设置为1920x1080,但它不起作用。模拟器窗口打开,但android没有开始启动。实际上没有比HDready(1280×720)更高的了。我读过这个旧线程making-android-emulator-work-for-1600x1200“Gingerbread,最大分辨率为1280×760”。我在android站点上没有找到类似的东西,而且同时发布了Honeycomb。我们真的无法针对1920x1080屏幕测试Android应用程序吗?如果可以的话怎么办。我还在虚拟盒子中尝试过androidx86,它具有

安卓蓝牙连接错误

我在堆栈跟踪中收到以下消息。我可以找到蓝牙设备,但是当我尝试打开套接字时会发生这种情况。10-3022:23:08.901:ERROR/BTL_CFG(8633):WARNING:[service.brcm.bt.INQ_FILTER_BDA]property_getfailed(0)10-3022:23:24.585:ERROR/BTLD(8633):****************searchUUID=1454***********10-3022:23:24.600:ERROR/BluetoothEventLoop.cpp(2502):onCreateDeviceResult:D-